home *** CD-ROM | disk | FTP | other *** search
- ; ScrptDbg.inf
- ; Installation file for Microsoft Script Debugger.
-
- ; Edit Log
- ; Date Author Change
- ; 05/15/97 v-joea created file
- ; 05/19/97 v-joea modified to match ACME setup
- ; 05/19/97 v-robfu correct directory logic and registration code
- ; 05/20/97 v-joea adding NT ATL code
- ; 05/21/97 v-robfu Changed to RunPostSetupCommands for installation
- ; 05/29/97 v-robfu Worked on Uninstall and general bug fixes
- ; 06/02/97 v-robfu Removed .bmp files. Rename a few files. Fixed RunPreSetupCommands and uninstall.
- ; 06/04/97 v-robfu Added ,,,32. Fixed RegisterOCXs and UnRegisterOCXs.
- ; 06/06/97 v-robfu Removed batch, this will allow us to drop for the first time.
-
- [Version]
- Signature=$CHICAGO$
- AdvancedINF=2.5,"You need a newer version of Advpack.dll"
-
- [SourceDisksNames]
- 1="%MSAppName%",,0
-
- [DefaultInstall]
- Copyfiles = ScrptDbgINFCopy, ScrptDbgSampleCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy, ScrptDbgSystemCopy, ScrptDbgATLCopy
- AddReg = ScrptDbgReg, ScrptDbgRegData, ScrptDbgRenameArt, ScrptDbgRenameSamples, ScrptDbgUninstallKey
- UpdateInis = AddLink
- RunPreSetupCommands = InstallCommand
- CustomDestination = SDbgDestination
- RegisterOCXs = ScrptDbgRegisterOCX
-
- [DefaultInstall.NT]
- Copyfiles = ScrptDbgINFCopy, ScrptDbgSampleCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy, ScrptDbgSystemCopy, ScrptDbgATLCopy.NT
- AddReg = ScrptDbgReg, ScrptDbgRegData, ScrptDbgRenameArt, ScrptDbgRenameSamples, ScrptDbgUninstallKey.NT
- UpdateInis = AddLinkNT
- RunPreSetupCommands = InstallCommand
- CustomDestination = SDbgDestination
- RegisterOCXs = ScrptDbgRegisterOCX
-
- ; the following lines are used to trigger an uninstall action
-
- [Uninstall]
- BeginPrompt=BeginPromptSection
- EndPrompt=EndPromptSection
- CustomDestination=UninstallDestination
- AddReg = ScrptDbgDeleteArt, ScrptDbgDeleteSamples
- DelFiles = ScrptDbgSampleCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy
- DelReg = ScrptDbgRegUninstall, ScrptDbgRegData, ScrptDbgUninstallKey
- UnRegisterOCXs = RemoveRegisterOCX
- ;DelDirs=RemoveFolder
- RunPreSetupCommands=UnInstallCommand
- UpdateInis=RemoveLink
- SmartReboot=I
- Cleanup=1
-
- [Uninstall.NT]
- BeginPrompt=BeginPromptSection
- EndPrompt=EndPromptSection
- CustomDestination=UninstallDestination
- AddReg = ScrptDbgDeleteArt, ScrptDbgDeleteSamples
- DelFiles = ScrptDbgSampleCopy, ScrptDbgDocsCopy, ScrptDbgArtCopy, ScrptDbgCoreCopy
- DelReg = ScrptDbgRegUninstall, ScrptDbgRegData, ScrptDbgUninstallKey
- UnRegisterOCXs = RemoveRegisterOCX
- ;DelDirs=RemoveFolder
- RunPreSetupCommands=UnInstallCommand.NT
- UpdateInis=RemoveLink
- SmartReboot=I
- Cleanup=1
-
- [BeginPromptSection]
- Prompt=%BeginPrompt%
- ButtonType=YESNO
- Title=%AppName%
-
- [EndPromptSection]
- Prompt=%EndPrompt%
-
- [ScrptDbgINFCopy]
- ScrptDbg.inf,,,32
-
- [ScrptDbgSampleCopy]
- ;these files are the sample files for caesars
- trans.htm,,,32
- candle.jpg,,,32
- cool.htm,,,32
- default.htm,,,32
- fball.jpg,,,32
- filters.htm,,,32
- home.htm,,,32
- index.htm,,,32
- peach.gif,,,32
- alpha.htm,,,32
-
- [ScrptDbgRenameSamples]
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG1,,,"%49102%\Samples"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG1,"trans.htm",,"transitions.htm"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG1,"cool.htm",,"coolEffect.htm"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG1,"peach.gif",,"shirt_pine_peach.gif"
-
- [ScrptDbgDeleteSamples]
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG1,,,"%49102%\Samples"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG1,"trans.htm",,"transitions.htm"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG1,"cool.htm",,"coolEffect.htm"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG1,"peach.gif",,"shirt_pine_peach.gif"
-
- [ScrptDbgDocsCopy]
- ;this is the Caesar HTM docs file
- caesar.htm,,,32
-
- [ScrptDbgArtCopy]
- ;these are the IVT art docs
- commwind.gif,,,32
- breakpnt.gif,,,32
- scrpterr.gif,,,32
- session.gif,,,32
- setpoint.gif,,,32
-
- [ScrptDbgRenameArt]
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,,,"%49102%\Docs\Art"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,"commwind.gif",,"MIED_DBG_command_window.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,"breakpnt.gif",,"MIED_DBG_breakpoint.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,"scrpterr.gif",,"MIED_DBG_script_error.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,"session.gif",,"MIED_DBG_session.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SDBG2,"setpoint.gif",,"MIED_DBG_setpoint.gif"
-
- [ScrptDbgDeleteArt]
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,,,"%49102%\Docs\Art"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,"commwind.gif",,"MIED_DBG_command_window.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,"breakpnt.gif",,"MIED_DBG_breakpoint.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,"scrpterr.gif",,"MIED_DBG_script_error.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,"session.gif",,"MIED_DBG_session.gif"
- HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SDBG2,"setpoint.gif",,"MIED_DBG_setpoint.gif"
-
- ;[ScrptDbgIVTCopy]
- ;this is the IVT infoviewer file
- ;Msiede.ivt,,,32
-
- ;[ScrptDbgIVTReg]
- ;HKLM,SOFTWARE\Microsoft\InfoViewer\5.0\Titles\msiede,,,"Internet Explorer Developers Edition"
- ;HKLM,SOFTWARE\Microsoft\InfoViewer\5.0\Titles\msiede,"Content",,"%49102%\msiede.ivt"
-
- [ScrptDbgCoreCopy]
- ;these are the core script debugger files
- ReadMe.Htm,,,32
- msscrdbg.exe,,,32
- scrdbg.dll,,,32
- sdbgenu.dll,,,32
- comwin.dll,,,32
- srcedit.dll,,,32
- default.tct,,,32
- filesvc.dll,,,32
- htmlclr.dll,,,32
- textmgr.dll,,,32
- refcount.exe,,,32
-
- ;[ScrptDbgCoreDelete]
- ;these are the core script debugger files
- ;ReadMe.Htm,,,32
- ;msscrdbg.exe,,,32
- ;scrdbg.dll,,,32
- ;sdbgenu.dll,,,32
- ;comwin.dll,,,32
- ;srcedit.dll,,,32
- ;default.tct,,,32
- ;filesvc.dll,,,32
- ;htmlclr.dll,,,32
- ;textmgr.dll,,,32
-
- [ScrptDbgSystemCopy]
- ;these are system files required by Script Debugger
- ;ivtmon.dll ;BUGBUG: this is a shared file and will need to be handled as a special case
- mdm.exe,,,32
- msdbg.dll,,,32
- pdm.dll,,,32
-
- [ScrptDbgReg]
- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"msscrdbg.exe",,"%49102%\msscrdbg.exe /regserver"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"mdm.exe",,"%11%\mdm.exe /regserver"
- HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49002%\%ProductName%"
-
- [ScrptDbgRegUninstall]
- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"msscrdbg.exe",,"%49102%\msscrdbg.exe /unregserver"
- HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"mdm.exe",,"%11%\mdm.exe /unregserver"
- HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,,"%49002%\%ProductName%"
-
- [ScrptDbgATLCopy]
- ;this is the ANSI version of ATL
- ATL.DLL, ansiatl.dll,,32
-
- [ScrptDbgATLCopy.NT]
- ;this is the UNICODE version of ATL
- atl.dll, uatl.dll,,32
-
- [SystemRegisterOCX]
- "%11%\msdbg.dll"
- "%11%\pdm.dll"
- "%11%\atl.dll"
-
- [ScrptDbgRegisterOCX]
- "%11%\msdbg.dll"
- "%11%\pdm.dll"
- "%11%\atl.dll"
- "%49100%\scrdbg.dll"
- "%49100%\comwin.dll"
- "%49100%\srcedit.dll"
- "%49100%\filesvc.dll"
- "%49100%\htmlclr.dll"
- "%49100%\textmgr.dll"
-
- [RemoveRegisterOCX]
- "%49100%\scrdbg.dll"
- "%49100%\comwin.dll"
- "%49100%\srcedit.dll"
- "%49100%\filesvc.dll"
- "%49100%\htmlclr.dll"
- "%49100%\textmgr.dll"
-
- [AddLink]
- setup.ini, progman.groups,, "group0="%AppName%""
- setup.ini, group0,, ""%AppName%""
- setup.ini, group0,, """%AppName%"",""%49102%\msscrdbg.exe"",,0,"
-
- [AddLinkNT]
- setup.ini, progman.groups,, ""group0="%AppName%"""
- setup.ini, group0,, """%AppName%"",""""""%49102%\msscrdbg.exe""""""
-
- [RemoveLink]
- setup.ini, progman.groups,, ""group0="" ;creates "null" folder
- setup.ini, group0,, """%AppName%""" ;deletes previous link
-
- [ScrptDbgRegData]
- HKCU,"Software\Microsoft\Script Debugger\HTML Editor\Toolbox Path","",,"%49102%\default.tct"
- HKCU,"Software\Microsoft\Script Debugger\HTML Editor","",,"CLSID:{DB89CFEC-79FB-11D0-8187-00A0C91BBEE3}"
-
- [ScrptDbgUninstallKey]
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","DisplayName",,"%MSAppName%"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %49100%\ScrptDbg.inf, Uninstall"
-
- [ScrptDbgUninstallKey.NT]
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","DisplayName",,"%MSAppName%"
- HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\IE4Dev","UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %49100%\ScrptDbg.inf, Uninstall.NT"
-
- [DestinationDirs]
- WindowsDir = 25 ; windows
- SystemDir = 11 ; windows\system
- ScrptDbgATLCopy = 11
- ScrptDbgATLCopy.NT = 11
- ScrptDbgSampleCopy = 49100,Samples
- ScrptDbgDocsCopy = 49100,Docs
- ScrptDbgArtCopy = 49100,Docs\Art
- ;ScrptDbgIVTCopy = 49100
- ScrptDbgCoreCopy = 49100
- ScrptDbgCoreDelete = 49100
- ScrptDbgSystemCopy = 11
- ScrptDbgINFCopy = 49100
-
- [SDbgDestination]
- 49000,49001,49002,49003=PackageDestination49000,5
- 49100,49101,49102,49103=PackageDestination49100,1
-
- [UninstallDestination]
- 49000,49001,49002,49003=PackageDestination49000,5
- 49100,49101,49102,49103=PackageDestination49100,5
-
- [PackageDestination49000]
- "HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir",,"%24%\%PROGRAMS%"
-
- [PackageDestination49100]
- HKLM,SOFTWARE\Microsoft\ScrptDbg,InstallDir,%InstallPrompt%,"%49001%\%ProductName%"
-
- ;Currently not used
- ;[RemoveFolder]
- ;%49100%
-
- [InstallCommand]
- "refcount.exe /i"
-
- [UnInstallCommand]
- refcount.exe /u
-
- [UnInstallCommand.NT]
- refcount.exe /u
-
- [Strings]
- ; Strings to be localized
- MSAppName = "Microsoft Script Debugger"
- AppName="Script Debugger"
- BeginPrompt="Are you sure that you want to remove Script Debugger?"
- EndPrompt="Script Debugger was successfully removed."
- InstallPrompt="Where would you like to install Microsoft Script Debugger?"
- ProductName="Microsoft Script Debugger"
- PROGRAMS = "Progra~1" ; Should be "Program Files", but it fails to create link on NT.
-